x86: fix feature availability for PV guests
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 18 Mar 2008 16:05:24 +0000 (16:05 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 18 Mar 2008 16:05:24 +0000 (16:05 +0000)
commitd9f7477cfab7f0574ff23079bcf43a08a8ada9d4
tree8915d3aa4dd2f7e228b6e698af6f03920fd0359c
parent402f603f49d544ba363605c8527b59cec162e878
x86: fix feature availability for PV guests

PV guests should not be allowed to believe features not currently
virtualized (in many cases, requiring special MSRs) are available. Of
course it is bad enough that to work on older hypervisors guests will
still need to special case this, but better fix it now than never.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/traps.c
xen/include/asm-x86/cpufeature.h
xen/include/asm-x86/msr-index.h